package com.ojoin.trade.supplyloan_core.web.domain;

/**
 * Created with IntelliJ IDEA.
 * User: Administrator
 * Date: 16-2-22
 * Time: 下午2:59
 * To change this template use File | Settings | File Templates.
 */
public class TbSlCalculateFeeVO {

    private String code;

    private Long normalDays;

    private String rate;

    private String fee;

    private String normalRateAmount;

    private String normalFeeAmount;

    private Long renewedDays;

    private String renewedRate;

    private String renewedFee;

    private String renewedFeeAmount;

    private String renewedRateAmount;

    private Long penaltyDays;

    private String penaltyAmount;

    private String penaltyRate;



    private String normalRateAmountOld;

    private String normalFeeAmountOld;
    private String renewedFeeAmountOld;

    private String renewedRateAmountOld;

    private String penaltyAmountOld;

    public String getNormalRateAmountOld() {
        return normalRateAmountOld;
    }

    public void setNormalRateAmountOld(String normalRateAmountOld) {
        this.normalRateAmountOld = normalRateAmountOld;
    }

    public String getNormalFeeAmountOld() {
        return normalFeeAmountOld;
    }

    public void setNormalFeeAmountOld(String normalFeeAmountOld) {
        this.normalFeeAmountOld = normalFeeAmountOld;
    }

    public String getRenewedFeeAmountOld() {
        return renewedFeeAmountOld;
    }

    public void setRenewedFeeAmountOld(String renewedFeeAmountOld) {
        this.renewedFeeAmountOld = renewedFeeAmountOld;
    }

    public String getRenewedRateAmountOld() {
        return renewedRateAmountOld;
    }

    public void setRenewedRateAmountOld(String renewedRateAmountOld) {
        this.renewedRateAmountOld = renewedRateAmountOld;
    }

    public String getPenaltyAmountOld() {
        return penaltyAmountOld;
    }

    public void setPenaltyAmountOld(String penaltyAmountOld) {
        this.penaltyAmountOld = penaltyAmountOld;
    }


    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public Long getNormalDays() {
        return normalDays;
    }

    public void setNormalDays(Long normalDays) {
        this.normalDays = normalDays;
    }

    public String getRate() {
        return rate;
    }

    public void setRate(String rate) {
        this.rate = rate;
    }

    public String getFee() {
        return fee;
    }

    public void setFee(String fee) {
        this.fee = fee;
    }

    public String getNormalRateAmount() {
        return normalRateAmount;
    }

    public void setNormalRateAmount(String normalRateAmount) {
        this.normalRateAmount = normalRateAmount;
    }

    public String getNormalFeeAmount() {
        return normalFeeAmount;
    }

    public void setNormalFeeAmount(String normalFeeAmount) {
        this.normalFeeAmount = normalFeeAmount;
    }

    public Long getRenewedDays() {
        return renewedDays;
    }

    public void setRenewedDays(Long renewedDays) {
        this.renewedDays = renewedDays;
    }

    public String getRenewedRate() {
        return renewedRate;
    }

    public void setRenewedRate(String renewedRate) {
        this.renewedRate = renewedRate;
    }

    public String getRenewedFee() {
        return renewedFee;
    }

    public void setRenewedFee(String renewedFee) {
        this.renewedFee = renewedFee;
    }

    public String getRenewedFeeAmount() {
        return renewedFeeAmount;
    }

    public void setRenewedFeeAmount(String renewedFeeAmount) {
        this.renewedFeeAmount = renewedFeeAmount;
    }

    public String getRenewedRateAmount() {
        return renewedRateAmount;
    }

    public void setRenewedRateAmount(String renewedRateAmount) {
        this.renewedRateAmount = renewedRateAmount;
    }

    public Long getPenaltyDays() {
        return penaltyDays;
    }

    public void setPenaltyDays(Long penaltyDays) {
        this.penaltyDays = penaltyDays;
    }

    public String getPenaltyAmount() {
        return penaltyAmount;
    }

    public void setPenaltyAmount(String penaltyAmount) {
        this.penaltyAmount = penaltyAmount;
    }

    public String getPenaltyRate() {
        return penaltyRate;
    }

    public void setPenaltyRate(String penaltyRate) {
        this.penaltyRate = penaltyRate;
    }

    public String toString(){
        return "贷款编号:"+code+"；正常计息天数:"+normalDays
                +";基础利率:"+rate
                +";基础手续费率:"+fee
                +";原始基础利息:"+normalRateAmountOld
                +";原始基础手续费:"+normalFeeAmountOld
                +";基础利息:"+normalRateAmount
                +";基础手续费:"+normalFeeAmount
                +";展期计息天数:"+renewedDays
                +";展期利率:"+renewedRate
                +";展期手续费率:"+renewedFee
                +";原始展期利息:"+renewedRateAmountOld
                +";原始展期手续费:"+renewedFeeAmountOld
                +";展期利息:"+renewedRateAmount
                +";展期手续费:"+renewedFeeAmount
                +";罚息天数:"+penaltyDays
                +";罚息利率:"+penaltyRate
                +";原始罚息利息:"+penaltyAmountOld
                +";罚息利息:"+penaltyAmount;
    }
}
